pull off meaning in French
détacher quelque chose ; réussir, gagner, remporter; décrocher un prix; se ranger sur le bas côté de la route; aire (stationnement)
détacher quelque chose ; réussir, gagner, remporter; décrocher un prix; se ranger sur le bas côté de la route; aire (stationnement)